package com.qf.Service;

import com.qf.Utils.PageUtils;
import com.qf.entity.SysUser;
import com.qf.entity.UserManagEmentPaginationDisplay;

import java.util.List;

public interface UserService {
    //    String  checkCode();
    PageUtils<SysUser> selectByPage(String currentPageNoStr, String pageSizeStr);

    int addUser(SysUser u);

    SysUser idByUser(int id);

    int modify(SysUser user);

    int delUser(int id);

    String resetPassword(int id);

    int freeze(int id);

    int unfreeze(int id);

    int roleAssignment(int id, String roleid);

    List<UserManagEmentPaginationDisplay> ConditionalQuery(String str, String startTime, String endTime, Integer currentPageNo, Integer pageSize);


}
